home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / devel / db / esm-3.1 / esm-3 / usr / local / sm / src / serverlib / trace / initializeTrace.c next >
Encoding:
C/C++ Source or Header  |  1996-05-05  |  3.2 KB  |  85 lines

  1. /*
  2.  *   $RCSfile: initializeTrace.c,v $  
  3.  *   $Revision: 1.1.1.1 $  
  4.  *   $Date: 1996/05/04 21:56:02 $      
  5.  */ 
  6. /**********************************************************************
  7. * EXODUS Database Toolkit Software
  8. * Copyright (c) 1991 Computer Sciences Department, University of
  9. *                    Wisconsin -- Madison
  10. * All Rights Reserved.
  11. *
  12. * Permission to use, copy, modify and distribute this software and its
  13. * documentation is hereby granted, provided that both the copyright
  14. * notice and this permission notice appear in all copies of the
  15. * software, derivative works or modified versions, and any portions
  16. * thereof, and that both notices appear in supporting documentation.
  17. *
  18. * THE COMPUTER SCIENCES DEPARTMENT OF THE UNIVERSITY OF WISCONSIN --
  19. * MADISON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" CONDITION.  
  20. * THE DEPARTMENT DISCLAIMS ANY LIABILITY OF ANY KIND FOR ANY DAMAGES
  21. * WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
  22. *
  23. * The EXODUS Project Group requests users of this software to return 
  24. * any improvements or extensions that they make to:
  25. *
  26. *   EXODUS Project Group 
  27. *     c/o David J. DeWitt and Michael J. Carey
  28. *   Computer Sciences Department
  29. *   University of Wisconsin -- Madison
  30. *   Madison, WI 53706
  31. *
  32. *     or exodus@cs.wisc.edu
  33. *
  34. * In addition, the EXODUS Project Group requests that users grant the 
  35. * Computer Sciences Department rights to redistribute these changes.
  36. **********************************************************************/
  37.  
  38. #include <stdio.h> 
  39. #include "ess.h"
  40. #include "checking.h"
  41. #include "error.h"
  42. #include "trace.h"
  43. #include "trace_funcs.h"
  44.  
  45.  
  46.  void
  47. initializeTrace()
  48.  
  49. {
  50.  
  51.     TraceLevel.level[0]  = TR_LEVEL_1;        /* TR_DEBUG        */
  52.     TraceLevel.level[1]  = TR_LEVEL_1;        /* TR_BF        */
  53.     TraceLevel.level[2]  = TR_LEVEL_1;        /* TR_LIST        */
  54.     TraceLevel.level[3]  = TR_LEVEL_1;        /* TR_FI        */
  55.     TraceLevel.level[4]  = TR_LEVEL_1;        /* TR_SM        */
  56.     TraceLevel.level[5]  = TR_LEVEL_1;        /* TR_LG        */
  57.     TraceLevel.level[6]  = TR_LEVEL_1;        /* TR_EH        */
  58.     TraceLevel.level[7]  = TR_LEVEL_1;        /* TR_IO        */
  59.     TraceLevel.level[8]  = TR_LEVEL_1;        /* TR_TEST        */
  60.     TraceLevel.level[9]  = TR_LEVEL_1;        /* TR_THREAD    */
  61.     TraceLevel.level[10] = TR_LEVEL_1;        /* TR_LATCH        */
  62.     TraceLevel.level[11] = TR_LEVEL_1;        /* TR_SEM        */
  63.     TraceLevel.level[12] = TR_LEVEL_1;        /* TR_INIT        */
  64.     TraceLevel.level[13] = TR_LEVEL_1;        /* TR_DISK        */
  65.     TraceLevel.level[14] = TR_LEVEL_1;        /* TR_MSG        */
  66.     TraceLevel.level[15] = TR_LEVEL_1;        /* TR_DISKRW    */
  67.     TraceLevel.level[16] = TR_LEVEL_1;        /* TR_ADMIN        */
  68.     TraceLevel.level[17] = TR_LEVEL_1;        /* TR_BL        */
  69.     TraceLevel.level[18] = TR_LEVEL_1;        /* TR_BITMAP    */
  70.     TraceLevel.level[19] = TR_LEVEL_1;        /* TR_TRANS        */
  71.     TraceLevel.level[20] = TR_LEVEL_1;        /* TR_LOCK        */
  72.     TraceLevel.level[21] = TR_LEVEL_1;        /* TR_LOG        */
  73.     TraceLevel.level[22] = TR_LEVEL_1;        /* TR_RECOVER    */
  74.     TraceLevel.level[23] = TR_LEVEL_1;        /* TR_ACCESS    */
  75.     TraceLevel.level[24] = TR_LEVEL_1;        /* TR_SEQ        */
  76.     TraceLevel.level[25] = TR_LEVEL_1;        /* TR_VERSION    */
  77.     TraceLevel.level[26] = TR_LEVEL_1;        /* TR_VHGLIST    */
  78.     TraceLevel.level[27] = TR_LEVEL_1;        /* TR_SHM        */
  79.     TraceLevel.level[28] = TR_LEVEL_1;        /* TR_DISTR        */
  80.     TraceLevel.level[29] = TR_LEVEL_1;        /* not used        */
  81.     TraceLevel.level[30] = TR_LEVEL_1;        /* not used        */
  82.     TraceLevel.level[31] = TR_LEVEL_1;        /* not used        */
  83.  
  84. }
  85.